﻿#ifndef __lvgl_radio_anim_h__
#define __lvgl_radio_anim_h__


#include "main.h"
#include "lvgl_project.h"

#if 0
#define lvgl_radio_anim_debug(format, ...) lvgl_project_debug("[lvgl radio_anim]-",format,##__VA_ARGS__);
#else
#define lvgl_radio_anim_debug(format, ...) ;
#endif

void lvgl_radio_anim_out_start(int mode, int time);
void lvgl_radio_anim_in_start(int mode, int time);
void lvgl_radio_ctrl_select(uint8_t num);

void lvgl_radio_anim_select_x_start(int targetpos);
void lvgl_radio_anim_select_y_start(int targetpos);
void lvgl_radio_anim_select_w_start(int targetpos);
void lvgl_radio_anim_select_h_start(int targetpos);
void lvgl_radio_anim_select_x_ready_cb(lv_anim_t* anim);
void lvgl_radio_anim_select_y_ready_cb(lv_anim_t* anim);
void lvgl_radio_anim_select_w_ready_cb(lv_anim_t* anim);
void lvgl_radio_anim_select_h_ready_cb(lv_anim_t* anim);
void lvgl_radio_anim_vol_start(int start,int end);
void lvgl_radio_anim_sig_start(int start,int end);
void lvgl_radio_anim_frequency_start(int start,int end);
void lvgl_radio_anim_p_pos_start(int targetpos);
void lvgl_radio_anim_background_start(int start, int end);
void lvgl_radio_anim_save_start(int start, int end);


#endif
